package com.cat.flyweight;

/**
 * @author cat
 * @version 2025/5/24 18:41
 * @description 抽象享元角色
 * @since JDK17
 */

public abstract class AbstractBox {
    // 获取图形的方法
    public abstract String getShape();
    // 显示图形及颜色
    public void display(String color) {
        System.out.println("方块形状：" + getShape() + "，颜色：" + color);
    }
}
